$(function() {
    $.scrollIt();
})
function scroll_to(selector) {
    $('html,body').animate({scrollTop: $(selector).offset().top}, 500);
    return false;
}
///przewijanie do strony
$(function() {

    // grab the initial top offset of the navigation 
    var sticky_navigation_offset_top = $('#nav').offset().top;

    // our function that decides weather the navigation bar should have "fixed" css position or not.
    var sticky_navigation = function() {
        var scroll_top = $(window).scrollTop(); // our current vertical position from the top

        // if we've scrolled more than the navigation, change its position to fixed to stick to top, otherwise change it back to relative
        if (scroll_top > sticky_navigation_offset_top) {
            $('#nav').css({'position': 'fixed', 'top': 0, 'left': 0});
            $('#nav').css({'border-bottom': '3px black solid', 'top': 0, 'left': 0});
        } else {
            $('#nav').css({'position': 'relative'});
             $('#nav').css({'border-bottom': '0px black solid', 'top': 0, 'left': 0});
        }
    };

    // run our function on load
    sticky_navigation();

    // and run it again every time you scroll
    $(window).scroll(function() {
        sticky_navigation();
    });

    // NOT required:
    // for this demo disable all links that point to "#"
    $('a[href="#"]').click(function(event) {
        event.preventDefault();
    });

});

///mapa goolge
$(function initialize() {
    var map;
    var ikona = 'http://jee.serwkomp.net/images/marker.png';
    var mapOptions = {
        zoom: 8,
        center: new google.maps.LatLng(50.668, 18), //wprowadzenie lokalizaji
        mapTypeId: google.maps.MapTypeId.ROADMAP


    };
    map = new google.maps.Map(document.getElementById('map-canvas'),
            mapOptions);
    var marker = new google.maps.Marker({
        position: new google.maps.LatLng(50.668, 18),
        map: map,
        title: "Romex.\n\Pracownia filmowa",
        icon:ikona
    });
});

google.maps.event.addDomListener(window, 'load', initialize);
///opinia klientów
$(function slider() {
    var $sliders = $('.sliderw');
 
    //dla kazdego slidera na stronie...
    $sliders.each(function() {
        var $current_slider = $(this);
        var $lista = $('.lista', $current_slider);
        var $li = $lista.children('li');
 
        //jeżeli dla danego slidera LI jest więcej od 3 to będzie można przewijać, inaczej nie ma sensu
 
        if ($li.length >1) {
            //wyliczamy odległość pojedynczego przesunięcia
            var odleglosc = $li.eq(0).outerWidth() + parseInt($li.eq(0).css('margin-left')) + parseInt($li.eq(0).css('margin-right'));
 
            //po kliknięciu next przesówamy listę w lewo. Przed 3 ostatnimi elementami na liście musimy ją zatrzymać tak, by nie robiła się "pusta dziura".
            //Wyliczamy więc maksymalne przesuniecie w lewo
            var maxLeft = odleglosc * $li.length - 1 * odleglosc;
 
            //po kliknięciu na przycisk Poprzednie, przesówamy naszą listę w lewo
            $('.next', $current_slider).click(function() {
                if ($lista.position().left > -maxLeft) {
                    $($lista).not(':animated').animate({
                        'left' : '-='+odleglosc
                    },500);
                }
            });
 
            $('.prev', $current_slider).click(function() {
                if ($lista.position().left<0) {
                    $($lista).not(':animated').animate({
                        'left' : '+='+odleglosc
                    },500);
                }
            });
 
        } else {
 
            //jeżeli dla danego slidera przewijanie ma nie działać, wyłączmy działanie jego next i prev
            $('.next, .prev', $current_slider).click(function() {
                $(this).preventDefault();
                return false;
            });
 
        }
    });
});